quick firing cannon - Espagnol Anglais Dictionnaire